267 x 764 meters = 10511.81 x 30078.74 inches