73.4 x 59 meters = 240.81 x 193.57 feet