24 x 80.5 feet = 7.32 x 24.54 meters