1659 meters = 5442.913386 feet