29 x 32 meters = 95.14 x 104.99 feet