150 x 267 meters = 5905.51 x 10511.81 inches