73 x 205.6 meters = 239.5 x 674.54 feet