43 x 264 feet = 13.11 x 80.47 meters