18 x 264 feet = 5.49 x 80.47 meters