64 x 135 meters = 2519.69 x 5314.96 inches