104.1 x 173.1 meters = 341.54 x 567.91 feet