64 x 265 meters = 2519.69 x 10433.07 inches