1326 meters = 4350.393701 feet