76.9 x 43.6 meters = 252.3 x 143.04 feet