71.3 x 27.4 meters = 233.92 x 89.9 feet