71.5 x 89.1 meters = 234.58 x 292.32 feet