64 x 520 meters = 2519.69 x 20472.44 inches