73 x 157.9 meters = 239.5 x 518.04 feet