636.9 meters = 2089 feet and 6.8 inches