75.3 x 154.1 meters = 247.05 x 505.58 feet