76 x 154 meters = 249.34 x 505.25 feet