23 x 80.2 feet = 7.01 x 24.44 meters