2619 meters = 8592 feet and 6.24 inches