29 x 89 meters = 95.14 x 291.99 feet