2435.8 meters = 7991 feet and 5.64 inches