Finland is located at 64 00 N, 26 00 E