8678 meters = 28471 feet and 1.54 inches