2459 meters = 8067 feet and 7.02 inches