73 x 104.8 meters = 239.5 x 343.83 feet