7428 meters = 24370 feet and 0.94 inches