7614.1 meters = 24980 feet and 7.72 inches