76 x 133.3 meters = 249.34 x 437.34 feet