21 x 607 meters = 68.9 x 1991.47 feet