682 x 237 meters = 26850.39 x 9330.71 inches