24 x 659 meters = 78.74 x 2162.07 feet