71.4 x 89.2 meters = 234.25 x 292.65 feet