29 x 7.4 meters = 95.14 x 24.28 feet