1578.9 meters = 5180.11811 feet