267 x 599 meters = 10511.81 x 23582.68 inches