103 x 173.9 meters = 337.93 x 570.54 feet