73 x 154.3 meters = 239.5 x 506.23 feet