153 x 95.3 meters = 501.97 x 312.66 feet