108 x 743 meters = 354.33 x 2437.66 feet