4300.6 meters = 14109 feet and 6.96 inches