76 x 173.8 meters = 249.34 x 570.21 feet