2629.7 meters = 8627 feet and 7.5 inches