75.9 x 42.6 meters = 249.02 x 139.76 feet