64 x 636 meters = 2519.69 x 25039.37 inches