264 x 371 feet = 80.47 x 113.08 meters