73 x 20.7 meters = 239.5 x 67.91 feet