29 x 86.3 meters = 95.14 x 283.14 feet