21 x 741 meters = 68.9 x 2431.1 feet