83.9 x 50.6 meters = 275.26 x 166.01 feet