103 x 73 meters = 337.93 x 239.5 feet