76 x 146.9 meters = 249.34 x 481.96 feet