264 x 37 feet = 80.47 x 11.28 meters