64 x 225 meters = 2519.69 x 8858.27 inches