2458.9 meters = 8067 feet and 3.09 inches