1574.6 meters = 5166 feet and 0.13 inches