7.4 x 25.2 meters = 24.28 x 82.68 feet