42 x 628 meters = 137.8 x 2060.37 feet