7610.1 meters = 24967 feet and 6.24 inches