21 x 370 meters = 68.9 x 1213.91 feet