73 x 105 meters = 239.5 x 344.49 feet